WFR WorldFootballRecord
![]() |
UEFA CHAMPIONS LEAGUE 2019/20 |
![]() |
![]() |
Bayern München |
![]() |
Semi-finals | ||||||
25/06/2019 | 20:45 | Prishtina (KOS) | Feronikeli (KOS) - Lincoln Red Imps (GIB) | 1-0 | Qual. Feronikeli (KOS) | |
25/06/2019 | 15:00 | Prishtina (KOS) | Tre Penne (SMR) - FC Santa Coloma (AND) | 0-1 | Qual. FC Santa Coloma (AND) | |
Final | ||||||
28/06/2019 | 20:45 | Prishtina (KOS) | Feronikeli (KOS) - FC Santa Coloma (AND) | 2-1 | Qual. Feronikeli (KOS) |
1st leg | ||||||
09/07/2019 | 16:00 | Yerevan (ARM) | Ararat-Armenia (ARM) - AIK (SWE) | 2-1 | ||
09/07/2019 | 15:00 | Nur-Sultan (KAZ) | Astana (KAZ) - CFR Cluj (ROU) | 1-0 | ||
09/07/2019 | 20:00 | Luxembourg (LUX) | F91 Dudelange (LUX) - Valletta (MLT) | 2-2 | ||
09/07/2019 | 18:00 | Helsinki (FIN) | HJK (FIN) - HB Tórshavn (FRO) | 3-0 | ||
09/07/2019 | 18:00 | Tallinn (EST) | Nõmme JK Kalju (EST) - Shkëndija (MKD) | 0-1 | ||
09/07/2019 | 19:45 | Sarajevo (BIH) | Sarajevo (BIH) - Celtic (SCO) | 1-3 | ||
09/07/2019 | 20:00 | Marijampole (LTU) | Sūduva Marijampolė (LTU) - Crvena Zvezda (SRB) | 0-0 | ||
09/07/2019 | 20:00 | Oswestry (WAL) | The New Saints (WAL) - Feronikeli (KOS) | 2-2 | ||
10/07/2019 | 19:00 | Barysaw (BLR) | BATE Borisov (BLR) - Piast Gliwice (POL) | 1-1 | ||
10/07/2019 | 20:45 | Dundalk (IRL) | Dundalk (IRL) - Rīga FC (LVA) | 0-0 | ||
10/07/2019 | 20:00 | Budapest (HUN) | Ferencvárosi TC (HUN) - Ludogorec (BUL) | 2-1 | ||
10/07/2019 | 20:45 | Belfast (NIR) | Linfield (NIR) - Rosenborg (NOR) | 0-2 | ||
10/07/2019 | 17:30 | Tirana (ALB) | Partizani (ALB) - Qarabağ (AZE) | 0-0 | ||
10/07/2019 | 19:00 | Tiraspol (MDA) | Sheriff Tiraspol (MDA) - Saburtalo (GEO) | 0-3 | ||
10/07/2019 | 20:15 | Bratislava (SVK) | Slovan Bratislava (SVK) - Sutjeska Nikšić (SRB) | 1-1 | ||
10/07/2019 | 22:00 | Reykjavik (ISL) | Valur (ISL) - Maribor (SVN) | 0-3 | ||
2nd leg | ||||||
16/07/2019 | 20:45 | Beograd (SRB) | Crvena Zvezda (SRB) - Sūduva Marijampolė (LTU) | 2-1 | Qual. Crvena Zvezda (SRB) | |
16/07/2019 | 20:45 | Prishtina (KOS) | Feronikeli (KOS) - The New Saints (WAL) | 0-1 | Qual. The New Saints (WAL) | |
16/07/2019 | 20:00 | Tórshavn (FRO) | HB Tórshavn (FRO) - HJK (FIN) | 2-2 | Qual. HJK (FIN) | |
16/07/2019 | 19:30 | Tbilisi (GEO) | Saburtalo (GEO) - Sheriff Tiraspol (MDA) | 1-3 | Qual. Saburtalo (GEO) | |
16/07/2019 | 17:00 | Skopje (MKD) | Shkëndija (MKD) - Nõmme JK Kalju (EST) | 1-2 | Qual. Nõmme JK Kalju (EST) | |
16/07/2019 | 20:00 | Ta' Qali (MLT) | Valletta (MLT) - F91 Dudelange (LUX) | 1-1 | Qual. Valletta (MLT) | |
17/07/2019 | 19:00 | Solna (SWE) | AIK (SWE) - Ararat-Armenia (ARM) | 3-1 | Qual. AIK (SWE) | |
17/07/2019 | 20:45 | Glasgow (SCO) | Celtic (SCO) - Sarajevo (BIH) | 2-1 | Qual. Celtic (SCO) ** | |
17/07/2019 | 20:00 | Cluj-Napoca (ROU) | CFR Cluj (ROU) - Astana (KAZ) | 3-1 | Qual. CFR Cluj (ROU) | |
17/07/2019 | 19:30 | Razgrad (BUL) | Ludogorec (BUL) - Ferencvárosi TC (HUN) | 2-3 | Qual. Ferencvárosi TC (HUN) | |
17/07/2019 | 20:15 | Maribor (SVN) | Maribor (SVN) - Valur (ISL) | 2-0 | Qual. Maribor (SVN) | |
17/07/2019 | 20:00 | Gliwice (POL) | Piast Gliwice (POL) - BATE Borisov (BLR) | 1-2 | Qual. BATE Borisov (BLR) | |
17/07/2019 | 19:00 | Bakı (AZE) | Qarabağ (AZE) - Partizani (ALB) | 2-0 | Qual. Qarabağ (AZE) | |
17/07/2019 | 18:30 | Rīga (LVA) | Rīga FC (LVA) - Dundalk (IRL) | 0-0 aet (4-5 ps) | Qual. Dundalk (IRL) | |
17/07/2019 | 19:00 | Trondheim (NOR) | Rosenborg (NOR) - Linfield (NIR) | 4-0 | Qual. Rosenborg (NOR) | |
17/07/2019 | 20:15 | Nikšić (MNE) | Sutjeska Nikšić (SRB) - Slovan Bratislava (SVK) | 1-1 aet (3-2 ps) | Qual. Sutjeska Nikšić (SRB) | |
* Losers enter Europa League second qualifying round | ||||||
** Sarajevo were drawn to enter Europa League third qualifying round |
Champions path - 1st leg | ||||||
23/07/2019 | 19:30 | Tbilisi (GEO) | Saburtalo (GEO) - Dinamo Zagreb (CRO) | 0-2 | ||
23/07/2019 | 20:15 | Nikšić (MNE) | Sutjeska Nikšić (SRB) - APOEL (CYP) | 0-1 | ||
23/07/2019 | 20:00 | Oswestry (WAL) | The New Saints (WAL) - København (DEN) | 0-2 | ||
24/07/2019 | 19:00 | Barysaw (BLR) | BATE Borisov (BLR) - Rosenborg (NOR) | 2-1 | ||
24/07/2019 | 20:45 | Glasgow (SCO) | Celtic (SCO) - Nõmme JK Kalju (EST) | 5-0 | ||
24/07/2019 | 20:00 | Cluj-Napoca (ROU) | CFR Cluj (ROU) - Maccabi Tel Aviv (ISR) | 1-0 | ||
24/07/2019 | 20:45 | Beograd (SRB) | Crvena Zvezda (SRB) - HJK (FIN) | 2-0 | ||
24/07/2019 | 20:45 | Dundalk (IRL) | Dundalk (IRL) - Qarabağ (AZE) | 1-1 | ||
24/07/2019 | 20:00 | Budapest (HUN) | Ferencvárosi TC (HUN) - Valletta (MLT) | 3-1 | ||
24/07/2019 | 20:15 | Maribor (SVN) | Maribor (SVN) - AIK (SWE) | 2-1 | ||
Champions path - 2nd leg | ||||||
30/07/2019 | 19:00 | Lefkosia (CYP) | APOEL (CYP) - Sutjeska Nikšić (SRB) | 3-0 | Qual. APOEL (CYP) | |
30/07/2019 | 20:00 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Saburtalo (GEO) | 3-0 | Qual. Dinamo Zagreb (CRO) | |
30/07/2019 | 19:00 | Netanya (ISR) | Maccabi Tel Aviv (ISR) - CFR Cluj (ROU) | 2-2 | Qual. CFR Cluj (ROU) | |
30/07/2019 | 19:00 | Tallinn (EST) | Nõmme JK Kalju (EST) - Celtic (SCO) | 0-2 | Qual. Celtic (SCO) | |
30/07/2019 | 20:00 | Ta' Qali (MLT) | Valletta (MLT) - Ferencvárosi TC (HUN) | 1-1 | Qual. Ferencvárosi TC (HUN) | |
31/07/2019 | 19:00 | Solna (SWE) | AIK (SWE) - Maribor (SVN) | 3-2 aet | Qual. Maribor (SVN) | |
31/07/2019 | 18:00 | Helsinki (FIN) | HJK (FIN) - Crvena Zvezda (SRB) | 2-1 | Qual. Crvena Zvezda (SRB) | |
31/07/2019 | 19:45 | København (DEN) | København (DEN) - The New Saints (WAL) | 1-0 | Qual. København (DEN) | |
31/07/2019 | 19:00 | Bakı (AZE) | Qarabağ (AZE) - Dundalk (IRL) | 3-0 | Qual. Qarabağ (AZE) | |
31/07/2019 | 19:00 | Trondheim (NOR) | Rosenborg (NOR) - BATE Borisov (BLR) | 2-0 | Qual. Rosenborg (NOR) | |
League path - 1st leg | ||||||
23/07/2019 | 20:00 | Eindhoven (NED) | PSV Eindhoven (NED) - Basel (SUI) | 3-2 | ||
23/07/2019 | 19:00 | Plzen (CZE) | Viktoria Plzeň (CZE) - Olympiakos Peiraios (GRE) | 0-0 | ||
League path - 2nd leg | ||||||
30/07/2019 | 20:00 | Basel (SUI) | Basel (SUI) - PSV Eindhoven (NED) | 2-1 | Qual. Basel (SUI) | |
30/07/2019 | 20:30 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - Viktoria Plzeň (CZE) | 4-0 | Qual. Olympiakos Peiraios (GRE) | |
* Losers enter Europa League third qualifying round |
Champions path - 1st leg | ||||||
06/08/2019 | 19:00 | Lefkosia (CYP) | APOEL (CYP) - Qarabağ (AZE) | 1-2 | ||
06/08/2019 | 20:45 | Beograd (SRB) | Crvena Zvezda (SRB) - København (DEN) | 1-1 | ||
06/08/2019 | 20:00 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Ferencvárosi TC (HUN) | 1-1 | ||
06/08/2019 | 19:00 | Thessaloniké (GRE) | PAOK (GRE) - Ajax (NED) | 2-2 | ||
07/08/2019 | 20:00 | Cluj-Napoca (ROU) | CFR Cluj (ROU) - Celtic (SCO) | 1-1 | ||
07/08/2019 | 20:15 | Maribor (SVN) | Maribor (SVN) - Rosenborg (NOR) | 1-3 | ||
Champions path - 2nd leg * | ||||||
13/08/2019 | 20:30 | Amsterdam (NED) | Ajax (NED) - PAOK (GRE) | 3-2 | Qual. Ajax (NED) | |
13/08/2019 | 20:45 | Glasgow (SCO) | Celtic (SCO) - CFR Cluj (ROU) | 3-4 | Qual. CFR Cluj (ROU) | |
13/08/2019 | 20:00 | Budapest (HUN) | Ferencvárosi TC (HUN) - Dinamo Zagreb (CRO) | 0-4 | Qual. Dinamo Zagreb (CRO) | |
13/08/2019 | 20:00 | København (DEN) | København (DEN) - Crvena Zvezda (SRB) | 1-1 aet (6-7 ps) | Qual. Crvena Zvezda (SRB) | |
13/08/2019 | 18:30 | Bakı (AZE) | Qarabağ (AZE) - APOEL (CYP) | 0-2 | Qual. APOEL (CYP) | |
13/08/2019 | 19:00 | Trondheim (NOR) | Rosenborg (NOR) - Maribor (SVN) | 3-1 | Qual. Rosenborg (NOR) | |
League path - 1st leg | ||||||
06/08/2019 | 20:30 | Brugge (BEL) | Club Brugge (BEL) - Dynamo Kyiv (UKR) | 1-0 | ||
07/08/2019 | 20:00 | Basel (SUI) | Basel (SUI) - LASK Linz (AUT) | 1-2 | ||
07/08/2019 | 19:45 | Istanbul (TUR) | Istanbul B.B. (TUR) - Olympiakos Peiraios (GRE) | 0-1 | ||
07/08/2019 | 19:00 | Krasnodar (RUS) | Krasnodar (RUS) - Porto (POR) | 0-1 | ||
League path - 2nd leg ** | ||||||
13/08/2019 | 19:30 | Kyiv (UKR) | Dynamo Kyiv (UKR) - Club Brugge (BEL) | 3-3 | Qual. Club Brugge (BEL) | |
13/08/2019 | 20:30 | Linz (AUT) | LASK Linz (AUT) - Basel (SUI) | 3-1 | Qual. LASK Linz (AUT) | |
13/08/2019 | 20:30 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - Istanbul B.B. (TUR) | 2-0 | Qual. Olympiakos Peiraios (GRE) | |
13/08/2019 | 21:00 | Porto (POR) | Porto (POR) - Krasnodar (RUS) | 2-3 | Qual. Krasnodar (RUS) | |
* Champions path losers enter the Europa League play-off round | ||||||
** League path losers enter the Europa League group stage |
Champions path - 1st leg | ||||||
20/08/2019 | 21:00 | Lefkosia (CYP) | APOEL (CYP) - Ajax (NED) | 0-0 | ||
20/08/2019 | 21:00 | Cluj-Napoca (ROU) | CFR Cluj (ROU) - Slavia Praha (CZE) | 0-1 | ||
21/08/2019 | 21:00 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Rosenborg (NOR) | 2-0 | ||
21/08/2019 | 21:00 | Bern (SUI) | Young Boys (SUI) - Crvena Zvezda (SRB) | 2-2 | ||
Champions path - 2nd leg | ||||||
27/08/2019 | 21:00 | Beograd (SRB) | Crvena Zvezda (SRB) - Young Boys (SUI) | 1-1 | Qual. Crvena Zvezda (SRB) | |
27/08/2019 | 21:00 | Trondheim (NOR) | Rosenborg (NOR) - Dinamo Zagreb (CRO) | 1-1 | Qual. Dinamo Zagreb (CRO) | |
28/08/2019 | 21:00 | Amsterdam (NED) | Ajax (NED) - APOEL (CYP) | 2-0 | Qual. Ajax (NED) | |
28/08/2019 | 21:00 | Praha (CZE) | Slavia Praha (CZE) - CFR Cluj (ROU) | 1-0 | Qual. Slavia Praha (CZE) | |
League path - 1st leg | ||||||
20/08/2019 | 21:00 | Linz (AUT) | LASK Linz (AUT) - Club Brugge (BEL) | 0-1 | ||
21/08/2019 | 21:00 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - Krasnodar (RUS) | 4-0 | ||
League path - 2nd leg | ||||||
27/08/2019 | 21:00 | Krasnodar (RUS) | Krasnodar (RUS) - Olympiakos Peiraios (GRE) | 1-2 | Qual. Olympiakos Peiraios (GRE) | |
28/08/2019 | 21:00 | Brugge (BEL) | Club Brugge (BEL) - LASK Linz (AUT) | 2-1 | Qual. Club Brugge (BEL) | |
* Losers enter the Europa League group stage |
Team | Stage | |||
![]() |
FC Bayern München | Winners | ||
![]() |
Paris Saint-Germain | Final | ||
![]() |
Olympique Lyonnais | Semi-finals | ||
![]() |
RB Leipzig | Semi-finals | ||
![]() |
Atalanta | Quarter-finals | ||
![]() |
Atlético de Madrid | Quarter-finals | ||
![]() |
FC Barcelona | Quarter-finals | ||
![]() |
Manchester City | Quarter-finals |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | Paris Saint-Germain | 16 | 6 | 5 | 1 | 0 | 17 | 2 | ||
2 | Real Madrid CF | 11 | 6 | 3 | 2 | 1 | 14 | 8 | ||
3 | Club Brugge | 3 | 6 | 0 | 3 | 3 | 4 | 12 | ||
4 | Galatasaray | 2 | 6 | 0 | 2 | 4 | 1 | 14 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
18/09/2019 | 18:55 | Brugge (BEL) | Club Brugge (BEL) - Galatasaray (TUR) | 0-0 | ||
18/09/2019 | 21:00 | Paris (FRA) | Paris Saint-Germain (FRA) - Real Madrid CF (ESP) | 3-0 | ||
Matchday 2 | ||||||
01/10/2019 | 22:00 | Istanbul (TUR) | Galatasaray (TUR) - Paris Saint-Germain (FRA) | 0-1 | ||
01/10/2019 | 18:55 | Madrid (ESP) | Real Madrid CF (ESP) - Club Brugge (BEL) | 2-2 | ||
Matchday 3 | ||||||
22/10/2019 | 21:00 | Brugge (BEL) | Club Brugge (BEL) - Paris Saint-Germain (FRA) | 0-5 | ||
22/10/2019 | 22:00 | Istanbul (TUR) | Galatasaray (TUR) - Real Madrid CF (ESP) | 0-1 | ||
Matchday 4 | ||||||
06/11/2019 | 21:00 | Paris (FRA) | Paris Saint-Germain (FRA) - Club Brugge (BEL) | 1-0 | Qual. Paris Saint-Germain (FRA) | |
06/11/2019 | 21:00 | Madrid (ESP) | Real Madrid CF (ESP) - Galatasaray (TUR) | 6-0 | ||
Matchday 5 | ||||||
26/11/2019 | 20:55 | Istanbul (TUR) | Galatasaray (TUR) - Club Brugge (BEL) | 1-1 | ||
26/11/2019 | 21:00 | Madrid (ESP) | Real Madrid CF (ESP) - Paris Saint-Germain (FRA) | 2-2 | Qual. Real Madrid CF (ESP) | |
Matchday 6 | ||||||
11/12/2019 | 21:00 | Brugge (BEL) | Club Brugge (BEL) - Real Madrid CF (ESP) | 1-3 | ||
11/12/2019 | 21:00 | Paris (FRA) | Paris Saint-Germain (FRA) - Galatasaray (TUR) | 5-0 |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | FC Bayern München | 18 | 6 | 6 | 0 | 0 | 24 | 5 | ||
2 | Tottenham Hotspur | 10 | 6 | 3 | 1 | 2 | 18 | 14 | ||
3 | Olympiakos Peiraios | 4 | 6 | 1 | 1 | 4 | 8 | 14 | ||
4 | Crvena Zvezda | 3 | 6 | 1 | 0 | 5 | 3 | 20 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
18/09/2019 | 21:00 | München (GER) | FC Bayern München (GER) - Crvena Zvezda (SRB) | 3-0 | ||
18/09/2019 | 19:55 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - Tottenham Hotspur (ENG) | 2-2 | ||
Matchday 2 | ||||||
01/10/2019 | 21:00 | Beograd (SRB) | Crvena Zvezda (SRB) - Olympiakos Peiraios (GRE) | 3-1 | ||
01/10/2019 | 20:00 | London (ENG) | Tottenham Hotspur (ENG) - FC Bayern München (GER) | 2-7 | ||
Matchday 3 | ||||||
22/10/2019 | 22:00 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - FC Bayern München (GER) | 2-3 | ||
22/10/2019 | 20:00 | London (ENG) | Tottenham Hotspur (ENG) - Crvena Zvezda (SRB) | 5-0 | ||
Matchday 4 | ||||||
06/11/2019 | 21:00 | Beograd (SRB) | Crvena Zvezda (SRB) - Tottenham Hotspur (ENG) | 0-4 | ||
06/11/2019 | 18:55 | München (GER) | FC Bayern München (GER) - Olympiakos Peiraios (GRE) | 2-0 | Qual. FC Bayern München (GER) | |
Matchday 5 | ||||||
26/11/2019 | 21:00 | Beograd (SRB) | Crvena Zvezda (SRB) - FC Bayern München (GER) | 0-6 | ||
26/11/2019 | 20:00 | London (ENG) | Tottenham Hotspur (ENG) - Olympiakos Peiraios (GRE) | 4-2 | Qual. Tottenham Hotspur (ENG) | |
Matchday 6 | ||||||
11/12/2019 | 21:00 | München (GER) | FC Bayern München (GER) - Tottenham Hotspur (ENG) | 3-1 | ||
11/12/2019 | 22:00 | Peiraios (GRE) | Olympiakos Peiraios (GRE) - Crvena Zvezda (SRB) | 1-0 |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | Manchester City | 14 | 6 | 4 | 2 | 0 | 16 | 4 | ||
2 | Atalanta | 7 | 6 | 2 | 1 | 3 | 8 | 12 | ||
3 | Shakhtar Donetsk | 6 | 6 | 1 | 3 | 2 | 8 | 13 | ||
4 | Dinamo Zagreb | 5 | 6 | 1 | 2 | 3 | 10 | 13 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
18/09/2019 | 21:00 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Atalanta (ITA) | 4-0 | ||
18/09/2019 | 22:00 | Kharkiv (UKR) | Shakhtar Donetsk (UKR) - Manchester City (ENG) | 0-3 | ||
Matchday 2 | ||||||
01/10/2019 | 18:55 | Milano (ITA) | Atalanta (ITA) - Shakhtar Donetsk (UKR) | 1-2 | ||
01/10/2019 | 20:00 | Manchester (ENG) | Manchester City (ENG) - Dinamo Zagreb (CRO) | 2-0 | ||
Matchday 3 | ||||||
22/10/2019 | 20:00 | Manchester (ENG) | Manchester City (ENG) - Atalanta (ITA) | 5-1 | ||
22/10/2019 | 19:55 | Kharkiv (UKR) | Shakhtar Donetsk (UKR) - Dinamo Zagreb (CRO) | 2-2 | ||
Matchday 4 | ||||||
06/11/2019 | 21:00 | Milano (ITA) | Atalanta (ITA) - Manchester City (ENG) | 1-1 | ||
06/11/2019 | 21:00 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Shakhtar Donetsk (UKR) | 3-3 | ||
Matchday 5 | ||||||
26/11/2019 | 21:00 | Milano (ITA) | Atalanta (ITA) - Dinamo Zagreb (CRO) | 2-0 | ||
26/11/2019 | 20:00 | Manchester (ENG) | Manchester City (ENG) - Shakhtar Donetsk (UKR) | 1-1 | Qual. Manchester City (ENG) | |
Matchday 6 | ||||||
11/12/2019 | 18:55 | Zagreb (CRO) | Dinamo Zagreb (CRO) - Manchester City (ENG) | 1-4 | ||
11/12/2019 | 19:55 | Kharkiv (UKR) | Shakhtar Donetsk (UKR) - Atalanta (ITA) | 0-3 | Qual. Atalanta (ITA) |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | Juventus | 16 | 6 | 5 | 1 | 0 | 12 | 4 | ||
2 | Atlético de Madrid | 10 | 6 | 3 | 1 | 2 | 8 | 5 | ||
3 | Bayer 04 Leverkusen | 6 | 6 | 2 | 0 | 4 | 5 | 9 | ||
4 | Lokomotiv Moskva | 3 | 6 | 1 | 0 | 5 | 4 | 11 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
18/09/2019 | 21:00 | Madrid (ESP) | Atlético de Madrid (ESP) - Juventus (ITA) | 2-2 | ||
18/09/2019 | 21:00 | Leverkusen (GER) | Bayer 04 Leverkusen (GER) - Lokomotiv Moskva (RUS) | 1-2 | ||
Matchday 2 | ||||||
01/10/2019 | 21:00 | Torino (ITA) | Juventus (ITA) - Bayer 04 Leverkusen (GER) | 3-0 | ||
01/10/2019 | 22:00 | Moskva (RUS) | Lokomotiv Moskva (RUS) - Atlético de Madrid (ESP) | 0-2 | ||
Matchday 3 | ||||||
22/10/2019 | 18:55 | Madrid (ESP) | Atlético de Madrid (ESP) - Bayer 04 Leverkusen (GER) | 1-0 | ||
22/10/2019 | 21:00 | Torino (ITA) | Juventus (ITA) - Lokomotiv Moskva (RUS) | 2-1 | ||
Matchday 4 | ||||||
06/11/2019 | 21:00 | Leverkusen (GER) | Bayer 04 Leverkusen (GER) - Atlético de Madrid (ESP) | 2-1 | ||
06/11/2019 | 20:55 | Moskva (RUS) | Lokomotiv Moskva (RUS) - Juventus (ITA) | 1-2 | Qual. Juventus (ITA) | |
Matchday 5 | ||||||
26/11/2019 | 21:00 | Torino (ITA) | Juventus (ITA) - Atlético de Madrid (ESP) | 1-0 | ||
26/11/2019 | 20:55 | Moskva (RUS) | Lokomotiv Moskva (RUS) - Bayer 04 Leverkusen (GER) | 0-2 | ||
Matchday 6 | ||||||
11/12/2019 | 21:00 | Madrid (ESP) | Atlético de Madrid (ESP) - Lokomotiv Moskva (RUS) | 2-0 | Qual. Atlético de Madrid (ESP) | |
11/12/2019 | 21:00 | Leverkusen (GER) | Bayer 04 Leverkusen (GER) - Juventus (ITA) | 0-2 |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | Liverpool | 13 | 6 | 4 | 1 | 1 | 13 | 8 | ||
2 | Napoli | 12 | 6 | 3 | 3 | 0 | 11 | 4 | ||
3 | Red Bull Salzburg | 7 | 6 | 2 | 1 | 3 | 16 | 13 | ||
4 | KRC Genk | 1 | 6 | 0 | 1 | 5 | 5 | 20 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
17/09/2019 | 21:00 | Napoli (ITA) | Napoli (ITA) - Liverpool (ENG) | 2-0 | ||
17/09/2019 | 21:00 | Wals-Siezenheim (AUT) | Red Bull Salzburg (AUT) - KRC Genk (BEL) | 6-2 | ||
Matchday 2 | ||||||
02/10/2019 | 18:55 | Genk (BEL) | KRC Genk (BEL) - Napoli (ITA) | 0-0 | ||
02/10/2019 | 21:00 | Liverpool (ENG) | Liverpool (ENG) - Red Bull Salzburg (AUT) | 4-3 | ||
Matchday 3 | ||||||
23/10/2019 | 21:00 | Genk (BEL) | KRC Genk (BEL) - Liverpool (ENG) | 1-4 | ||
23/10/2019 | 21:00 | Wals-Siezenheim (AUT) | Red Bull Salzburg (AUT) - Napoli (ITA) | 2-3 | ||
Matchday 4 | ||||||
05/11/2019 | 20:00 | Liverpool (ENG) | Liverpool (ENG) - KRC Genk (BEL) | 2-1 | ||
05/11/2019 | 21:00 | Napoli (ITA) | Napoli (ITA) - Red Bull Salzburg (AUT) | 1-1 | ||
Matchday 5 | ||||||
27/11/2019 | 21:00 | Genk (BEL) | KRC Genk (BEL) - Red Bull Salzburg (AUT) | 1-4 | ||
27/11/2019 | 20:00 | Liverpool (ENG) | Liverpool (ENG) - Napoli (ITA) | 1-1 | ||
Matchday 6 | ||||||
10/12/2019 | 18:55 | Napoli (ITA) | Napoli (ITA) - KRC Genk (BEL) | 4-0 | Qual. Napoli (ITA) | |
10/12/2019 | 18:55 | Wals-Siezenheim (AUT) | Red Bull Salzburg (AUT) - Liverpool (ENG) | 0-2 | Qual. Liverpool (ENG) |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | FC Barcelona | 14 | 6 | 4 | 2 | 0 | 9 | 4 | ||
2 | Borussia Dortmund | 10 | 6 | 3 | 1 | 2 | 8 | 8 | ||
3 | Inter | 7 | 6 | 2 | 1 | 3 | 10 | 9 | ||
4 | Slavia Praha | 2 | 6 | 0 | 2 | 4 | 4 | 10 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
17/09/2019 | 21:00 | Dortmund (GER) | Borussia Dortmund (GER) - FC Barcelona (ESP) | 0-0 | ||
17/09/2019 | 18:55 | Milano (ITA) | Inter (ITA) - Slavia Praha (CZE) | 1-1 | ||
Matchday 2 | ||||||
02/10/2019 | 21:00 | Barcelona (ESP) | FC Barcelona (ESP) - Inter (ITA) | 2-1 | ||
02/10/2019 | 18:55 | Praha (CZE) | Slavia Praha (CZE) - Borussia Dortmund (GER) | 0-2 | ||
Matchday 3 | ||||||
23/10/2019 | 21:00 | Milagro (ECU) | Inter (ITA) - Borussia Dortmund (GER) | 2-0 | ||
23/10/2019 | 21:00 | Praha (CZE) | Slavia Praha (CZE) - FC Barcelona (ESP) | 1-2 | ||
Matchday 4 | ||||||
05/11/2019 | 21:00 | Dortmund (GER) | Borussia Dortmund (GER) - Inter (ITA) | 3-2 | ||
05/11/2019 | 18:55 | Barcelona (ESP) | FC Barcelona (ESP) - Slavia Praha (CZE) | 0-0 | ||
Matchday 5 | ||||||
27/11/2019 | 21:00 | Barcelona (ESP) | FC Barcelona (ESP) - Borussia Dortmund (GER) | 3-1 | Qual. FC Barcelona (ESP) | |
27/11/2019 | 21:00 | Praha (CZE) | Slavia Praha (CZE) - Inter (ITA) | 1-3 | ||
Matchday 6 | ||||||
10/12/2019 | 21:00 | Dortmund (GER) | Borussia Dortmund (GER) - Slavia Praha (CZE) | 2-1 | Qual. Borussia Dortmund (GER) | |
10/12/2019 | 21:00 | Milano (ITA) | Inter (ITA) - FC Barcelona (ESP) | 1-2 |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | RB Leipzig | 11 | 6 | 3 | 2 | 1 | 10 | 8 | ||
2 | Olympique Lyonnais | 8 | 6 | 2 | 2 | 2 | 9 | 8 | ||
3 | Benfica | 7 | 6 | 2 | 1 | 3 | 10 | 11 | ||
4 | Zenit Sankt-Peterburg | 7 | 6 | 2 | 1 | 3 | 7 | 9 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
17/09/2019 | 20:00 | Lisboa (POR) | Benfica (POR) - RB Leipzig (GER) | 1-2 | ||
17/09/2019 | 18:55 | Décines-Charpieu (FRA) | Olympique Lyonnais (FRA) - Zenit Sankt-Peterburg (RUS) | 1-1 | ||
Matchday 2 | ||||||
02/10/2019 | 21:00 | Leipzig (GER) | RB Leipzig (GER) - Olympique Lyonnais (FRA) | 0-2 | ||
02/10/2019 | 22:00 | Sankt-Peterburg (RUS) | Zenit Sankt-Peterburg (RUS) - Benfica (POR) | 3-1 | ||
Matchday 3 | ||||||
23/10/2019 | 20:00 | Lisboa (POR) | Benfica (POR) - Olympique Lyonnais (FRA) | 2-1 | ||
23/10/2019 | 18:55 | Leipzig (GER) | RB Leipzig (GER) - Zenit Sankt-Peterburg (RUS) | 2-1 | ||
Matchday 4 | ||||||
05/11/2019 | 21:00 | Décines-Charpieu (FRA) | Olympique Lyonnais (FRA) - Benfica (POR) | 3-1 | ||
05/11/2019 | 20:55 | Sankt-Peterburg (RUS) | Zenit Sankt-Peterburg (RUS) - RB Leipzig (GER) | 0-2 | ||
Matchday 5 | ||||||
27/11/2019 | 21:00 | Leipzig (GER) | RB Leipzig (GER) - Benfica (POR) | 2-2 | Qual. RB Leipzig (GER) | |
27/11/2019 | 20:55 | Sankt-Peterburg (RUS) | Zenit Sankt-Peterburg (RUS) - Olympique Lyonnais (FRA) | 2-0 | ||
Matchday 6 | ||||||
10/12/2019 | 21:00 | Lisboa (POR) | Benfica (POR) - Zenit Sankt-Peterburg (RUS) | 3-0 | ||
10/12/2019 | 21:00 | Décines-Charpieu (FRA) | Olympique Lyonnais (FRA) - RB Leipzig (GER) | 2-2 | Qual. Olympique Lyonnais (FRA) |
Pos | Team | Pts | Pld | W | D | L | GF | GA | Notes | |
1 | Valencia CF | 11 | 6 | 3 | 2 | 1 | 9 | 7 | ||
2 | Chelsea | 11 | 6 | 3 | 2 | 1 | 11 | 9 | ||
3 | Ajax | 10 | 6 | 3 | 1 | 2 | 12 | 6 | ||
4 | LOSC Lille | 1 | 6 | 0 | 1 | 5 | 4 | 14 | ||
Knockout stage | ||||||||||
Transfer to Europa League |
Matchday 1 | ||||||
17/09/2019 | 21:00 | Amsterdam (NED) | Ajax (NED) - LOSC Lille (FRA) | 3-0 | ||
17/09/2019 | 20:00 | London (ENG) | Chelsea (ENG) - Valencia CF (ESP) | 0-1 | ||
Matchday 2 | ||||||
02/10/2019 | 21:00 | Villeneuve d'Ascq (FRA) | LOSC Lille (FRA) - Chelsea (ENG) | 1-2 | ||
02/10/2019 | 21:00 | Valencia (ESP) | Valencia CF (ESP) - Ajax (NED) | 0-3 | ||
Matchday 3 | ||||||
23/10/2019 | 18:55 | Amsterdam (NED) | Ajax (NED) - Chelsea (ENG) | 0-1 | ||
23/10/2019 | 21:00 | Villeneuve d'Ascq (FRA) | LOSC Lille (FRA) - Valencia CF (ESP) | 1-1 | ||
Matchday 4 | ||||||
05/11/2019 | 20:00 | London (ENG) | Chelsea (ENG) - Ajax (NED) | 4-4 | ||
05/11/2019 | 21:00 | Valencia (ESP) | Valencia CF (ESP) - LOSC Lille (FRA) | 4-1 | ||
Matchday 5 | ||||||
27/11/2019 | 21:00 | Villeneuve d'Ascq (FRA) | LOSC Lille (FRA) - Ajax (NED) | 0-2 | ||
27/11/2019 | 18:55 | Valencia (ESP) | Valencia CF (ESP) - Chelsea (ENG) | 2-2 | ||
Matchday 6 | ||||||
10/12/2019 | 21:00 | Amsterdam (NED) | Ajax (NED) - Valencia CF (ESP) | 0-1 | Qual. Valencia CF (ESP) | |
10/12/2019 | 20:00 | London (ENG) | Chelsea (ENG) - LOSC Lille (FRA) | 2-1 | Qual. Chelsea (ENG) |
Round of 16 - 1st leg | ||||||
18/02/2020 | 21:00 | Madrid (ESP) | Atlético de Madrid (ESP) - Liverpool (ENG) | 1-0 | ||
18/02/2020 | 21:00 | Dortmund (GER) | Borussia Dortmund (GER) - Paris Saint-Germain (FRA) | 2-1 | ||
19/02/2020 | 21:00 | Milano (ITA) | Atalanta (ITA) - Valencia CF (ESP) | 4-1 | ||
19/02/2020 | 20:00 | London (ENG) | Tottenham Hotspur (ENG) - RB Leipzig (GER) | 0-1 | ||
25/02/2020 | 20:00 | London (ENG) | Chelsea (ENG) - FC Bayern München (GER) | 0-3 | ||
25/02/2020 | 21:00 | Napoli (ITA) | Napoli (ITA) - FC Barcelona (ESP) | 1-1 | ||
26/02/2020 | 21:00 | Décines-Charpieu (FRA) | Olympique Lyonnais (FRA) - Juventus (ITA) | 1-0 | ||
26/02/2020 | 21:00 | Madrid (ESP) | Real Madrid CF (ESP) - Manchester City (ENG) | 1-2 | ||
Round of 16 - 2nd leg | ||||||
10/03/2020 | 21:00 | Leipzig (GER) | RB Leipzig (GER) - Tottenham Hotspur (ENG) | 3-0 | Qual. RB Leipzig (GER) | |
10/03/2020 | 21:00 | Valencia (ESP) | Valencia CF (ESP) - Atalanta (ITA) | 3-4 | Qual. Atalanta (ITA) | |
11/03/2020 | 20:00 | Liverpool (ENG) | Liverpool (ENG) - Atlético de Madrid (ESP) | 2-3 aet | Qual. Atlético de Madrid (ESP) | |
11/03/2020 | 21:00 | Paris (FRA) | Paris Saint-Germain (FRA) - Borussia Dortmund (GER) | 2-0 | Qual. Paris Saint-Germain (FRA) | |
07/08/2020 | 21:00 | Torino (ITA) | Juventus (ITA) - Olympique Lyonnais (FRA) | 2-1 | Qual. Olympique Lyonnais (FRA) | |
07/08/2020 | 20:00 | Manchester (ENG) | Manchester City (ENG) - Real Madrid CF (ESP) | 2-1 | Qual. Manchester City (ENG) | |
08/08/2020 | 21:00 | Barcelona (ESP) | FC Barcelona (ESP) - Napoli (ITA) | 3-1 | Qual. FC Barcelona (ESP) | |
08/08/2020 | 21:00 | München (GER) | FC Bayern München (GER) - Chelsea (ENG) | 4-1 | Qual. FC Bayern München (GER) | |
Quarter-finals | ||||||
12/08/2020 | 20:00 | Lisboa (POR) | Atalanta (ITA) - Paris Saint-Germain (FRA) | 1-2 | Qual. Paris Saint-Germain (FRA) | |
13/08/2020 | 20:00 | Lisboa (POR) | RB Leipzig (GER) - Atlético de Madrid (ESP) | 2-1 | Qual. RB Leipzig (GER) | |
14/08/2020 | 20:00 | Lisboa (POR) | FC Barcelona (ESP) - FC Bayern München (GER) | 2-8 | Qual. FC Bayern München (GER) | |
15/08/2020 | 20:00 | Lisboa (POR) | Manchester City (ENG) - Olympique Lyonnais (FRA) | 1-3 | Qual. Olympique Lyonnais (FRA) | |
Semi-finals | ||||||
18/08/2020 | 20:00 | Lisboa (POR) | RB Leipzig (GER) - Paris Saint-Germain (FRA) | 0-3 | Qual. Paris Saint-Germain (FRA) | |
19/08/2020 | 20:00 | Lisboa (POR) | Olympique Lyonnais (FRA) - FC Bayern München (GER) | 0-3 | Qual. FC Bayern München (GER) | |
Final | ||||||
23/08/2020 | 20:00 | Lisboa (POR) | Paris Saint-Germain (FRA) - FC Bayern München (GER) | 0-1 | Winners: FC Bayern München (GER) | |
* The competition was suspended on 13/03/2020 due to Covid-19 pandemic and restarded on 7/08/2020; | ||||||
the quarter-finals and semi-finals were played as single-match knockout ties in Lisboa (POR) |